Platform Explorer / Nuxeo Platform 5.8

Extension point computerChain

Documentation

Extension point to set or update the chain of group computer. The GroupComputers will be called sequentially according the chain definition.

The contribution should be of the form :

    <groupComputerChain>
        <computers>
            <computer>companyGroupComputer</computer>
            <computer>myOtherGroupComputer</computer>
        </computers>
    </groupComputerChain>

By default, each contribution will completly overwrite the chain. If you just want to add a new computer to the existing chain, set the append attribute to true.

    <groupComputerChain append="true">
        <computers>
            <computer>myAdditionnalGroupComputer</computer>
        </computers>
    </groupComputerChain>

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.computedgroups.GroupComputerChainDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-social-workspace-core-5.8.jar
    <extension point="computerChain" target="org.nuxeo.ecm.platform.computedgroups.ComputedGroupsServiceImpl">
        <groupComputerChain append="true">
          <computers>
            <computer>socialWorkspaceGroupComputer</computer>
          </computers>
        </groupComputerChain>
      </extension>
  • nuxeo-multi-tenant-5.8.jar
    <extension point="computerChain" target="org.nuxeo.ecm.platform.computedgroups.ComputedGroupsServiceImpl">
        <groupComputerChain append="true">
          <computers>
            <computer>multiTenantGroupComputer</computer>
          </computers>
        </groupComputerChain>
      </extension>